disciplinary barracks - French English Dictionary